package univ.lille1.fr.car.ejb;

import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "Livre")

public class Livre implements Serializable {
	private static final long serialVersionUID = -537456056041555208L;
	@Id
	private String titre;
	private String annee;
	private Set<Auteur> auteur;

	public Livre() {
		this.auteur = new HashSet<Auteur>();
	}

	public Livre(String titre, String annee) {
		this.titre = titre;
		this.annee = annee;
		this.auteur = new HashSet<Auteur>();
	}

	public String getTitre() {
		return titre;
	}

	public void setTitre(String titre) {
		this.titre = titre;
	}

	public String getAnnee() {
		return annee;
	}

	public void setAnnee(String annee) {
		this.annee = annee;
	}

	public Set<Auteur> getAuteur() {
		return auteur;
	}

	public void setAuteur(Set<Auteur> auteur) {
		this.auteur = auteur;
	}

}
